Richard B. Gaffin, Jr. is a Presbyterian minister and was the Charles Krahe Professor of Biblical and Systematic Theology at Westminster Theological Seminary in Philadelphia, Pennsylvania from 1999 to 2012.